| Version | ID |
|---|---|
| 1.13.1 | 0x54 |
| 1.14.4 | 0x5A |
| 1.15.2 | 0x5B |
| 1.16 | 0x5B 0x5A |
| Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
|---|---|---|---|---|---|---|---|
| Play | Client | Num Recipes | VarInt | Number of elements in the following array | |||
| Recipe | Recipe ID | Array | Identifier | ||||
| Type | String | The recipe type, see below | |||||
| Data | Optional, varies | Additional data for the recipe. For some types, there will be no data. | |||||
| Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
|---|---|---|---|---|---|---|---|
| Play | Client | Num Recipes | VarInt | Number of elements in the following array | |||
| Recipe | Recipe ID | Array | Identifier | ||||
| Type | String | The recipe type, see below | |||||
| Data | Optional, varies | Additional data for the recipe. For some types, there will be no data. | |||||
| Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
|---|---|---|---|---|---|---|---|
| 0x5B | Play | Client | Num Recipes | VarInt | Number of elements in the following array | ||
| Recipe | Type | Array | Identifier | The recipe type, see below | |||
| Recipe ID | String | ||||||
| Data | Optional, varies | Additional data for the recipe. For some types, there will be no data. | |||||
| Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
|---|---|---|---|---|---|---|---|
| 0x5A | Play | Client | Num Recipes | VarInt | Number of elements in the following array | ||
| Recipe | Recipe ID | Array | Identifier | ||||
| Type | String | The recipe type, see below | |||||
| Data | Optional, varies | Additional data for the recipe. For some types, there will be no data. | |||||
| Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
|---|---|---|---|---|---|---|---|
| 0x54 | Play | Client | Num Recipes | VarInt | Number of elements in the following array | ||
| Recipe | Recipe ID | Array | Identifier | ||||
| Type | String | The recipe type, see below | |||||
| Data | Optional, varies | Additional data for the recipe. For some types, there will be no data. | |||||
| Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
|---|---|---|---|---|---|---|---|
| 0x54 | Play | Client | Num Recipes | VarInt | Number of elements in the following array | ||
| Recipe | Recipe ID | Array | Identifier | ||||
| Type | String | The recipe type, see below | |||||
| Data | Optional, varies | Additional data for the recipe. For some types, there will be no data. | |||||